.ddActionMenuCtn{
	position : relative;
	overflow : visible!important;
}

.ddActionMenu {
	position: absolute;
	left: 0px;
	z-index: 999999;	
	border-radius: 3px;
	border: solid 1px #DFDFDF;
	box-shadow: 1px 1px 5px #B9B3B3;
	text-align:left;
	display: none;
}

.ddActionMenu.ddActionRightMenu{
	left:auto;
	right:0px;
	text-align:right;
}

.ddActionMenuItem .hasSubMenu{	
	background: url('../../../images/common16/arrow_right.png') no-repeat right center;
}
.ddActionMenuItem {
	background: #DFDFDF;
	min-width: 50px;
	border-bottom: solid 1px rgb(182, 202, 228);
	padding: 5px;	
	cursor:pointer;	
	color: #2C2C2C;
	font-weight:normal!important;
	line-height: 16px;
	-webkit-text-size-adjust:none;
	font-size: 11px;
}
.ddActionMenuItem.last{
	border-bottom:none;
}
.ddActionMenuItem:hover{
	background:#D1CCCC;
}
.ddActionMenuItem.disabled {
	opacity: 1.0;
	color: #AAAAAA!important;
}
.arrowRightBottom {
	width: 6px;
	display: inline-block;
	border-width: 6px 6px 0px 0px;
	border-style: dashed solid dashed dashed;				
	border-color: transparent #888888 transparent transparent;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.ddActionMenuItem.radio, .ddActionMenuItem.checkbox{
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 3px center;	
}

.ddActionMenuItem.radio{
	background-image: url(../../../images/common16/radiobutton_no.png);		
}
.ddActionMenuItem.radio.checked{
	background-image: url(../../../images/common16/radiobutton_yes.png);
}

.ddActionMenuItem.checkbox{
	background-image: url(../../../images/common16/checkbox_no.png);		
}
.ddActionMenuItem.checkbox.checked{
	background-image: url(../../../images/common16/checkbox_yes.png);
}

/*-------------------------------------------------------------*/

.selectUploadFileTypeDDAction .arrowRightBottom {
	width: 10px;	
	border-width: 10px 10px 0px 0px;
}

.selectUploadFileTypeDDAction .ddActionMenu{
	left: auto;
	right: -1px;
	min-width: 108px;
	top: 23px;
}

/*-------------------------------------------------------------*/

.tagFilterTypeDDAction .ddActionMenu{
	left: auto;
	right: 0px;
	min-width: 80px;
	top: 16px;
}

/*-------------------------------------------------------------*/

.topMenuDDAction .arrowRightBottom{
	right:20px;
}

.topMenuDDAction .ddActionMenu{
	left: auto;
	right: 25px;
	width: 160px;
	top: 14px;
}

/*-------------------------------------------------------------*/

.fullscreenDDAction{
	width:23px;
}

.fullscreenDDAction .ddActionMenu{
	left: auto;
	right: 0px;
	width: 130px;
	top: 16px;
}
/*-------------------------------------------------------------*/

.allDocDDAction{
	width:23px;
}

.allDocDDAction .ddActionMenu{
	left: -5px;
	right: auto;
	width: 185px;
	top: 16px;
}
.allDocDDAction2 .ddActionMenu{
	left: -5px;
	right: auto;
	width: 185px;
	top: 30px;
}